import ajax from '@/utils/ajax';
import request from '@/utils/request'
export default {
  // 修改权限
  setPermissionSave(data) {
    return ajax({
      url: '/permission/setPermissionSave',
      method: 'post',
      data
    })
  },
  // 删除权限
  setPermissionDel(data) {
    return ajax({
      url: '/permission/setPermissionDel',
      method: 'post',
      data
    })
  },
  // 添加权限
  setPermissionAdd(data) {
    return ajax({
      url: '/permission/setPermissionAdd',
      method: 'post',
      data
    })
  },
  // 获取指定权限
  getHtmlAppoint(data) {
    return ajax({
      url: '/permission/getHtmlAppoint',
      method: 'get',
      data
    })
  },
  // 获取权限列表
  getPermissionList(data) {
    return ajax({
      url: '/permission/getPermissionList',
      method: 'get',
      data
    })
  },
  // 获取用户菜单
  getUserMenuList(data) {
    return ajax({
      url: '/permission/getUserMenuList',
      method: 'get',
      data
    })
  },
  // 获取页面功能权限列表
  getHtmlAuthority(data) {
    return ajax({
      url: '/permission/getHtmlAuthority',
      method: 'get',
      data
    })
  },


  /**           角色          */


  // 角色修改
  setRoleSave(data) {
    return ajax({
      url: '/role/setRoleSave',
      method: 'post',
      data
    })
  },
  // 角色列表
  getRoleList(data) {
    return ajax({
      url: '/role/getRoleList',
      method: 'get',
      data
    })
  },
  // 角色删除
  setRoleDel(data) {
    return ajax({
      url: '/role/setRoleDel',
      method: 'post',
      data
    })
  },
  // 角色添加
  setRoleAdd(data) {
    return ajax({
      url: '/role/setRoleAdd',
      method: 'post',
      data
    })
  },
  // 角色详情
  getRoleInfo(data) {
    return ajax({
      url: '/role/getRoleInfo',
      method: 'get',
      data
    })
  },
}